import { playMode } from 'common/js/config'
import { loadSearch, loadPlay, loadFavorite } from 'common/js/cache'

const state = {
  name: 'jack',
  // 歌手信息
  singer: {},
  // 播放状态 默认false 点击播放为true
  playing: false,
  // 播放器展开状态 默认false
  fullScreen: false,
  // 当前播放器歌曲列表
  playlist: [],
  // 顺序播放列表
  sequenceList: [],
  // 默认顺序播放
  mode: playMode.sequence,
  // 当前播放的索引
  currentIndex: -1,
  disc: {}, // 推荐歌单信息
  toplist: {}, // 排行列表
  searchHistory: loadSearch(), // 搜索历史列表
  playHistory: loadPlay(), // 播放历史
  favoriteList: loadFavorite()// 收藏
}

export default state
